package main

import "fmt"

func main() {
	var j int = 5

	a := func() func() {
		var i int = 10
		return func() {
			fmt.Printf("i, j : %d, %d\n", i, j)
		}
	}()

	a()

	j *= 2

	a()
}
